IStackedSeriesWrapperBase
StockSharp.Xaml.Charting.Visuals.RenderableSeries
一般的なプロパティを定義するStackedColumnsWrapperやStackedMountainsWrapper などのシリーズラッパーをスタックする
メソッド
AccumulateYValueAtX
public Tuple<double, double> AccumulateYValueAtX(T series, int index, bool isResampledSeries)
result = iStackedSeriesWrapperBase.AccumulateYValueAtX(series, index, isResampledSeries)
スタックされたシリーズでY値をアキュメンテーションします。Tuple.Item1は、Tuple.Item2と下にあるシリーズの上位値を表します。
AddSeries
public void AddSeries(T series)
iStackedSeriesWrapperBase.AddSeries(series)
IStackedRenderableSeriesを内部コレクションに追加します。
CalculateYRange
public DoubleRange CalculateYRange(T series, IndexRange xIndexRange)
result = iStackedSeriesWrapperBase.CalculateYRange(series, xIndexRange)
渡されたデータのYRange(min、max)を取得します。 インデックスはDataSeries列に点在する。
DrawStackedSeries
public void DrawStackedSeries(IRenderContext2D renderContext)
iStackedSeriesWrapperBase.DrawStackedSeries(renderContext)
IStackedRenderableSeriesをラップして、IRenderContext2Dを渡す
GetStackedSeriesCount
public int GetStackedSeriesCount()
result = iStackedSeriesWrapperBase.GetStackedSeriesCount()
スタックしているシリーズの量を返します。
GetStackedSeriesFromSameGroup
public IList<T> GetStackedSeriesFromSameGroup(string groupId)
result = iStackedSeriesWrapperBase.GetStackedSeriesFromSameGroup(groupId)
同じStackedGroupからIStackedRenderableSeriesにすべて返します。
IsOneHundredPercentGroup
public bool IsOneHundredPercentGroup(string groupId)
result = iStackedSeriesWrapperBase.IsOneHundredPercentGroup(groupId)
StackedGroup内の全てのシリーズが100%スタックされているかを示す値を取得します。
MoveSeriesToAnotherGroup
public void MoveSeriesToAnotherGroup(T rSeries, string oldGroupId, string newGroupId)
iStackedSeriesWrapperBase.MoveSeriesToAnotherGroup(rSeries, oldGroupId, newGroupId)
社内で1つのStackedGroupから別のシリーズに移動するように呼びます。
RemoveSeries
public void RemoveSeries(T series)
iStackedSeriesWrapperBase.RemoveSeries(series)
社内コレクションからIStackedRenderableSeriesを外します。
ShiftHitTestInfo
public HitTestInfo ShiftHitTestInfo(Point rawPoint, HitTestInfo nearestHitResult, double hitTestRadius, T series)
result = iStackedSeriesWrapperBase.ShiftHitTestInfo(rawPoint, nearestHitResult, hitTestRadius, series)
ヒットテストの結果を相関する内部呼び出し。